2513c7c2a161438c05ca31304408ac36c5625786,src/org/exist/backup/Restore.java,Restore,startElement,#String#String#String#Attributes#,142

Before Change


					if(dialog != null)
						dialog.displayMessage("restored " + name);
				} catch (XMLDBException e) {
                    e.printStackTrace();
					throw new SAXException(e);
				}
			}

After Change


					if(dialog != null)
						dialog.displayMessage("restored " + name);
				} catch (Exception e) {
                    if (dialog != null) { 
                            dialog.displayMessage("Failed to restore resource '" + name + "'\nfrom file '" +
                                    f.getAbsolutePath() + "'.\nReason: " + e.getMessage());
                            showErrorMessage(
                                    "Failed to restore resource '" + name + "' from file: '" +
                                    f.getAbsolutePath() + "'.\n\nReason: " + e.getMessage()
                            );
                    } else {
                        System.err.println("Failed to restore resource '" + name + "' from file '" +
					        f.getAbsolutePath() + "'");
                        e.printStackTrace();
                    }
				}
			}